package cn.kgc.service;

import cn.kgc.dto.PmsAttrAddDTO;
import cn.kgc.dto.PmsAttrUpdateDTO;
import com.baomidou.mybatisplus.extension.service.IService;
import cn.kgc.entity.PmsAttr;
import org.springframework.transaction.annotation.Transactional;

/**
 * (PmsAttr)表服务接口
 *
 * @author 石浩杰
 * @since 2022-11-29 14:42:20
 */
public interface PmsAttrService extends IService<PmsAttr> {


    boolean saveAttrRelation(PmsAttrAddDTO pmsAttrAddDTO);

    boolean updateAttrAndRelation(PmsAttrUpdateDTO pmsAttrUpdateDTO);

    /**
     * 删除属性和对应的属性组的关联关系
     * @param attrId
     * @return
     */
    boolean deleteAttrAndRelation(Long attrId);
}
